Two planet-sized sunspots peer out from behind what will be the world's largest telescope, currently being built on a mountaintop in Chile.
Two planet-sized sunspots peer out from behind what will be the world's largest telescope, currently being built on a mountaintop in Chile.